#ifndef PROTOCOL_BG_H
#define PROTOCOL_BG_H
enum eBG_CATEGORY
{   
	BG_CHANNEL,
	BG_USER,
	BG_CHARINFO,
	BG_CHATINFO,
	BG_GM,

};

enum eBG_CHANNEL_PROTOCOL
{  
    BG_CHANNEL_REGISTER_SYN,
	BG_CHANNEL_REGISTER_ACK,
	BG_CHANNEL_REGISTER_NAK,
};

enum eBG_USER_PROTOCOL
{  
	BG_USER_NEW_USER_SYN,
	BG_USER_NEW_USER_ACK,
	BG_USER_NEW_USER_NAK,
	BG_USER_DELETE_USER_SYN,
	BG_USER_DELETE_USER_ACK,
	BG_USER_DELETE_USER_NAK,
};

enum eBG_CHARINFO_PROTOCOL
{   
	
	BG_CHARINFO_CHAR_ITEM_SYN,
	BG_CHARINFO_CHAR_ITEM_CMD,
	BG_CHARINFO_CHAR_ITEM_NAK,
    BG_CHARINFO_SKILL_CMD,
	BG_CHARINFO_PASSIVE_SKILL_CMD,
	BG_CHARINFO_QUICK_CMD,
	BG_CHARINFO_STYLE_CMD,
	BG_CHARINFO_QUEST_CMD,
	BG_CHARINFO_MISSION_CMD,

};

enum eBG_BG_CHATINFO_PROTOCOL
{   
	BG_CHATINFO_GET_PLAYER_SYN,
	BG_CHATINFO_GET_PLAYER_ACK,
	BG_CHATINFO_GET_PLAYER_NAK,
};

enum eBG_GM_PROTOCOL
{   
	BG_GM_STRING_CMD_SYN,
};

#endif